package com.xscha.tableforge.model.entity;

import lombok.Data;
import java.time.LocalDateTime;

/**
 * 节点元数据实体类
 */
@Data
public class NodeMeta extends BaseEntity {
    /** 主键 */
    private Long id;
    
    /** 应用ID */
    private String appId;
    
    /** 父节点ID */
    private String parentId;
    
    /** 显示顺序 */
    private Double displayOrder;
    
    /** 节点ID */
    private String nodeId;
    
    /** 节点名称 */
    private String nodeName;
    
    /** 图标 */
    private String icon;
    
    /** 节点类型 (0:Root node,1:Folder,2:Datasheet,3:Form,4:Dashboard,5:iFrame) */
    private String nodeType;
    
    /** 是否显示 */
    private Boolean isVisible;
    
    /** 扩展信息 */
    private String extra;
    
    /** 节点地址 */
    private String path;
}